// Raf Lempens & Bjorn Schobben
#include "RepairpointReachedAbility.h"

RepairpointReachedAbility::RepairpointReachedAbility(RepairpointReachable* repairpointreachable): repairpointreachableInterface(repairpointreachable)
{
}

RepairpointReachedAbility::RepairpointReachedAbility(const RepairpointReachedAbility& rhs): GameAbility(rhs), repairpointreachableInterface(rhs.repairpointreachableInterface)
{
}

RepairpointReachedAbility::~RepairpointReachedAbility()
{
}

void RepairpointReachedAbility::Accept(GameAbilityVisitor& visitor)
{
	visitor.Visit(*this);
}

RepairpointReachable* RepairpointReachedAbility::RepairpointReachableInterface()
{
	return repairpointreachableInterface;
}
